international union of public transit - German English Dictionary